person with special needs - Español Inglés Diccionario